veterinary clearing station - Francés Inglés Diccionario